package com.adaptiveAgingAdmin.code;

public class Code {

    //返回给前端的状态码

    public static final Integer TOKEN_EXPIRE=10100;         //token过期
    public static final Integer TOKEN_INVALID=10101;        //token非法
    public static final Integer OK=10200;                   //操作成功
    public static final Integer NO_PERM=10300;              //没有权限
    public static final Integer ERR=10400;                  //操作失败
    public static final Integer EXCEPTION=10500;            //系统异常
    public static final Integer NOT_LOGIN=10600;            //未登录

    //Jwt设置
    public static final String TOKEN_SECRET="adaptiveAgingAdminByZhangTao"; //密钥
    public static final Long TOKEN_KEEP_LOGIN_TIME= 1000L * 60 * 60;        //持续登录有效时长,单位毫秒
    public static final Long TOKEN_REFRESH_TIME= 1000L * 60 * 5;            //token刷新间隔时间,单位毫秒

    //redis存储用户状态的时长 (同时也是，心跳机制前端发送心跳包来延续用户状态的延续时长) ,单位秒
    public static final Long REDIS_KEEP_LOGIN_TIME= 60L * 2;
}
